socially marginal person - Francés Inglés Diccionario